#mainmenu
{
    background:white url(/images/bg.gif) repeat-x left top;
}

#mainmenu ul 
{
    list-style-type: none;
    display:inline-block;
    margin: 5px;
}

#mainmenu ul li {
    padding: 5px 10px;
    float: left;
} 


#mainmenu ul li.selected {
	padding: 4px 9px;
    border: 1px solid black;
    background-color: #FFFFFF;  
} 

#mainmenu ul a
{
    color: black;
    font-weight: bold;
    text-decoration: none;
}

#mainmenu li ul
{
	position: absolute;
    margin-left: -10px;
    padding: 0px;
    width: auto;
    border: 1px solid black;
    display: none;
    background-color: #FFFFFF;
    z-index: 100;
}

#mainmenu li ul li
{
	float: none;
	margin: 3px;
}

#mainmenu li ul li:HOVER {
	border: none;
	background-color: #EAEAEA;
	padding: 5px 10px;
}

div#loading {
    display: none;
}